<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
	</body>
</html>
<script>
	
	let arr = ['a','b','c','d','e'];
	console.log(arr);
	
	let arr1 = ['aa','bb','cc'];
	console.log(arr1);
	
	//在数组最后添加元素，并改变数组的长度
	// arr.push('aa');
	// console.log(arr);
	
	// //删除数组最后一个的元素，并改变数组长度
	// arr.pop();
	// console.log(arr);
	
	
	// //在数组的前面添加元素，并改变数组的长度
	// arr.unshift('xx');
	// console.log(arr);
	
	// //删除数组的第一个元素，并改变数组的长度
	// arr.shift();
	// console.log(arr);
	
	//从数组中删除指定的一个或多个元素，返回结果为新的数组
	//1个参数，删除从下标开始的所有元素
	// arr.splice(1);
	// console.log(arr);
	//2个参数，删除从下标开始的n个元素
	// arr.splice(1,2);
	// console.log(arr);
	// //3个参数，删除从下标开始的n个元素，并添加项值-可以是多项
	// arr.splice(1,2,'aa','bb','cc');
	// console.log(arr);
	
	//反转数组
	// arr.reverse();
	// console.log(arr);
	
	//排序
	// arr.sort();
	// console.log(arr);
	
	
	// ------不会改变数组-----
	
	//查找数组中的元素，并返回字符串
	// console.log(arr.indexOf('a'));
	
	//连接两个或多个数组，返回结果为新的数组
	// console.log(arr.concat(arr1));
	
	//将数组转换为字符串，返回结果为转换后的字符串
	// console.log(arr.join());
	
	//从数组中克隆指定的一个或多个元素，返回结果为新的数组
	//传入的两个都是下标，第一个包含，第二个不包含
	// console.log(arr.slice(1,4));
	
	
	
</script>